98f7c0abea61db1f7a19747be4adecc5e0c003a5,platform/vcs-log/impl/src/com/intellij/vcs/log/impl/VcsProjectLog.java,InitLogStartupActivity,runActivity,#Project#,178

Before Change


      VcsProjectLog projectLog = getInstance(project);

      MessageBusConnection connection = project.getMessageBus().connect(project);
      connection.subscribe(ProjectLevelVcsManager.VCS_CONFIGURATION_CHANGED, new VcsListener() {
        @Override
        public void directoryMappingChanged() {
          projectLog.recreateLog();
        }
      });
      if (projectLog.hasDvcsRoots()) {
        ApplicationManager.getApplication().invokeLater(new Runnable() {
          @Override

After Change


      VcsProjectLog projectLog = getInstance(project);

      MessageBusConnection connection = project.getMessageBus().connect(project);
      connection.subscribe(ProjectLevelVcsManager.VCS_CONFIGURATION_CHANGED, projectLog::recreateLog);
      if (projectLog.hasDvcsRoots()) {
        ApplicationManager.getApplication().invokeLater(projectLog::createLog);
      }